temporarily separated couple - Français Anglais Dictionnaire